<?php

/**
 * Classe représentant un thème.
 * @author LESAGE Alexandre
 * @since 25 septembre 2013
 * @version 1.0
 */

class Theme
{
		/* Attributs */
	/**
	 * Identifiant du thème
	 * @var int
	 */
	private $_id;
	/**
	 * Libellé du thème.
	 * @var string
	 */
	private $_libelle;

		/* Constructeurs & Destructeurs */
	public function __construct()
	{

	}

	/* Méthodes */

	/* Getteurs & Setteurs */
	/**
	 * Fonction permettant de récupérer l'identifiant du thème.
	 * @access public
	 * @return string $_id
	 */
	public function get_id()
	{
		return $this->_id;
	}

	/**
	 * Fonction permettant de récupérer le libellé du thème.
	 * @access public
	 * @return string $_libelle
	 */
	public function get_libelle()
	{
		return $this->_libelle;
	}

	/**
	 * Met à jour le libellé du thème.
	 * @access public
	 * @param string $mdp Le nouveau libellé.
	 */
	public function set_libelle($l)
	{
		if(is_empty($l)) // Si $l est vide, on afficher un message d'erreur.
			trigger_error('Le nouveau libellé ne peut être vide.');
		else
			$this->_libelle = $l;
	}
}
?>